The protesters submitted their complaint at the Embassy of Switzerland at 11am and were scheduled to show up at the US Embassy at 1pm and the Chinese mission at 3pm.
The Thalu Fah group has been holding protests in the capital regularly over the past week.