Twins Plunge 25 Stories To Their Death While Allegedly Watching Moon

Two twin Indian boys were killed in an accident on Sunday after falling 25 stories off a high-rise building in Ghaziabad, India.