(RT)- London police have inadvertently confirmed that Saudi Arabian Prince Mohammad bin Salman will visit the UK in March, igniting fresh calls from activists to have the royal arrested upon his arrival for alleged war crimes in Yemen.
Read the article here
SHARE
Follow @Medeshi
Read the article here
SHARE