Thursday, 28 March 2024 02:47 PM
July 24, 2018 14:18 pm
KATHMANDU, July 24: These cops on horseback are members of the Mounted Petrol Unit of Kathmandu Metropolitan Traffic Police Division (MTPD).