Anti-War Videos 2022.07.09 Anti-government protests topple the government in Sri Lanka2022.07.11■ Anti-War Videos In Sri Lanka, an island nation south of India, an anti-government demonstration by the peopl...