A white headmaster of a Catholic school on Long Island is reportedly on administrative leave after making a Black student kneel and apologize for not following instructions. St. Martin de Porres ...