Heard on NPR this morning that 4 guys that were being held for raping a girl along a road in India were taken to the scene of the crime and they supposedly tried to get away. The police shot them all dead and people were happy. A family memeber was quoted as being “happy and that their daughter was at peace now”