Deepak Thapa is the 31st Inspector General of Nepal Police. On 18 March 2024, he was appointed Inspector General of Nepal Police, the highest police rank of Nepal Police. His term as IGP will last until 3 September 2025. From Wikipedia
Authorities deployed 6,000 security personnel across Kathmandu to prevent unrest