Protesters Seize Presidential Palace in Sri Lanka

Protesters Seize Presidential Palace in Sri Lanka For the past month, Protests erupt in Sri Lanka over economic crisis. The…