Share Twitter Facebook LinkedIn Email British citizen Momodou Taal had his visa revoked due to protest activities opposing Israel.Read More