November 27, 2014
Currently: 48° — Complete forecast |
Log in | Create an account
In this Wednesday, May 28, 2014, photograph, Indian villagers gather around the bodies of two teenage sisters hanging from a tree in Katra village in Uttar Pradesh state, India.
© Las Vegas Sun, 2014, All Rights Reserved