New Delhi : In a suspected case of suicide, a serving Major General was found hanging from a ceiling fan in his Dwarka home in South-West Delhi today. According to the police, Rajpal Singh (55) was spotted by his wife in his house at around 6:00 PM. A purported suicide note was found in which […]