India, April 28 -- Two young men were killed after the motorcycle they were riding crashed near the Majlis Park Metro station in Outer North Delhi's Bhalswa Dairy area on Sunday night. According to the police, the bike was later found abandoned near a drain, and no eyewitness has yet surfaced to explain how the fatal accident unfolded.

The victims, both in their early twenties, had suffered severe injuries in the crash and were rushed to the hospital by passersby before police reached the spot. Doctors, however, declared both dead on arrival. The accident took place around 9 pm on the stretch connecting Ring Road towards Wazirabad, close to Majlis Park Metro station, an area that sees heavy movement of vehicles even during late evening h...