If you are an America, you are probably tired of hearing about the so-called insurrection of January 6 last year. But have you heard of a much more recent insurrection? Last weekend, crowds of angry citizens flooded the Presidential Palace in Sri Lanka. This island paradise has a population of around 22 million, and most […]
Source