Woman’s Body Discovered in IRS Officer’s Noida Flat
Saurabh Meena, an Indian Revenue Service (IRS) officer, was detained in relation to the suicide of a lady whose body was found in his posh Noida flat hanging from a noose. Residents of the upscale Lotus Boulevard apartment block in Sector 100 in Noida were taken aback on Saturday afternoon when police officers raced to … Read more