Wednesday, 15 May 2024 04:06 AM
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).