Nigeria, 140 other countries vote against Russia’s invasion of Ukraine, demand troops’ withdrawal Read more