Twelve years ago, Senator Sherrod Brown, the Ohio Democrat, took the stage at his election …
Read More »Outrage in South Africa Over Farmers Accused of Feeding Slain Women to Pigs
The white-owned farm was well known to residents of a rural community in South Africa as a place where they could get discarded food. But when two Black women ventured onto the farm several weeks ago, they never made it back. The farm owner and two of his workers are …
Read More »