The long walk to justice in Ayodhya has come to a dead end

By Alishan Jafri  Finally, a grand Ram temple is being built on the remains of what…