By Kurt Wagner From Mashable Three men have confessed to raping and then murdering two teenage girls in India, police said Sunday, according to a report. The suspects, who face rape and murder charges punishable by the death penalty in India, are cousins in their 20s, the AP reported. The trio confessed to attacking the […]