As casualties mount in Vladimir Putin s war of aggression against neighboring Ukraine, the prominent Moscow-based Strelka Institute for Media Architecture and Design has issued a statement condemning the loss of life and announcing that it has suspended all academic activities until further.