Thousands of anti-government protesters violently faced off against riot police outside government buildings in Albania’s capital, Tirana, earlier this week, as people called for the resignation of the government following a massive corruption scandal. Read More