At London’s Trafalgar Square, Mayor Sadiq Khan garlands Ganesh idol in shoes, sparking a debate.

This post was originally published on Brut India.