Russian authorities arrest anti-war protesters as citizens fear economic collapse

(Natural News) Protests have been taking place in Russia since Thursday as people take to the streets to voice their opposition to President Vladimir Putin’s military invasion of Ukraine. Anti-war protesters are turning out in the thousands at cities throughout the country, including their capital, Moscow. Videos on social media show huge crowds of Russian…