Nepal police clash with devotees defying virus ban for festival

Nepali police fire tear gas and water cannon to halt a chariot festival that drew hundreds of Hindus and Buddhists onto the streets in defiance of coronavirus restrictions.

More From Guardian TV

Don't Miss