News & Politics

Where is the Outrage Over India? Love is, once again, a criminal activity in India. On Tuesday, India‚Äôs highest court restored an insane colonial-era law banning consensual sex between members of the same gender and making it a crime punishable by up to 10 years in prison. In its ruling, the Supreme Court Justices tossed out […]