World News

‘Real-Life Parasite’: Homeowner Finds Man Secretly Living In Basement For 7 Years

New Delhi: A man made a shocking discovery while cleaning his house. The person, who lived in the Jiangsu province in eastern China, discovered ...