BREAKING: Ali Waheed arrested in the UK

United Kingdom - Former Tourism Minister who is currently charged with counts of sexual offences, has been arrested in the United Kingdom. Local news outlets report that Ali Waheed was… Continued