Chinedu Iroka
Social Member
Russia is aiming for an approved COVID-19 vaccine in the next fortnight to portray itself as a global science leader, but there are major concerns over a lack of data and testing
Russian President Vladimir Putin applauds during the State Awards Ceremony at the Grand Kremlin Palace in Moscow, Russia
africa.businessinsider.com