Everyone has the right to live free from torture. Yet Alfredo Disbarro from the Philippines does not. Instead, she was punched repeatedly, poked in the eyes, beaten with a club, and had her head banged against a wall by the … Continue reading
↧