Nigeria, 140 Countries Demand Russia Withdraw From Ukraine News International February 24, 2023 Nigeria and 140 Member States on Thursday demanded Russia to immediately and unconditionally withdraw its troops from Ukraine, marking the…