September 29, 2021 Vehement protest opposite UN office in Geneva against alleged Indian interference in Sri Lanka’s internal matters Loc Geneva