Islam: A Culture of RapeBill ChachkesNovember 27, 2018December 8, 2018 by Bill ChachkesNovember 27, 2018December 8, 201801181 By Amil Imani Rape is a cruel violation of a helpless victim. In addition to the physical torment involved, rape reduces the victim to subhuman status.... Read more