Woman’s Body Discovered in IRS Officer’s Noida Flat

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