Woman dressed as Demon Nun roams around Delhi to prank people. Watch 10 October, 2023 by Newstars Education See also Swedish photographer bags Underwater Photographer of the Year 2024 for stunning image of Whale Bones