Monday, 20 May 2024 11:09 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).