Opening an active front against corporate sponsors of Russia's illegal war of Ukraine
Russia is a terrorist state terrorizing its much smaller and weaker neigbour Ukraine. Goliath is formidable and the plucky David needs all the help it can get. And we can help, both passively and actively....