LankaBuzz has a post on the police throwing tantrums [1]of their own in Sri Lanka.
Sri Lanka: Police tantrums
· Written by Neha Viswanathan
Categories: South Asia, Sri Lanka· Written by Neha Viswanathan
Categories: South Asia, Sri LankaLankaBuzz has a post on the police throwing tantrums [1]of their own in Sri Lanka.