Nigeria and 140 other nations voted against Russia’s invasion of Ukraine and demanded the immediate withdrawal of troops ...
Please work with us by disabling your ad blocker and let's create a sustainable web together.