A Peruvian court sentenced three police officers to 17 years in prison each on Monday for physically and sexually assaulting a transgender woman at a police station in 2008 in a case that drew ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results