Tweet In today’s news, we learned that Muslims in Libya kidnapped twelve men that they claimed were homosexuals in order to execute them: Extremists say they will execute a dozen men they allege are homosexuals, whom they abducted last Thursday at a private party in Tripoli’s Ain Zara district. A body calling itself the ‘Private [...]