On June 14, 2023, in Kathmandu, Nepal. Nepal Police detain protesters accused of being aligned to the Communist Party of Nepal (De-facto-Maoist group) while demonstrating outside the premises of Kathmandu District Court against lawyers defending thos