On June 9, 2025, at around 7:52 AM a local passerby called the police complaining about a foul smell coming from a locked tourist bus at Northeast Delhi’s Nand Nagri bus stand. When officers...
On June 9, 2025, at around 7:52 AM a local passerby called the police complaining about a foul smell coming from a locked tourist bus at Northeast Delhi’s Nand Nagri bus stand. When officers...