Nepal: Leftist political forum Samajwadi Morcha agrees to chairmanship on rotation basis
Jul 08, 2023
The Samajwadi Morcha, a forum of Left-inclined political parties of Nepal, which held its first-ever meeting in the capital Kathmandu on Saturday, agreed to...