Sri Lanka's agriculture minister forced to flee premises after being jeered by farmers: Report

admin

Sri Lanka's agriculture minister forced to flee premises after being jeered by farmers: Report