Did devotees block 7.5 km of road outside Ayodhya Ram Mandir? Here’s the truth behind the viral picture 24 January, 2024 by Newstars Education See also How Long Murn Has Been A Butterfly (Peacemaker Timeline Clues Explained)