Saturday, November 04, 2017

Walid Ibrahim arrested?

I am told that Walid Ibrahim (brother-in-law) of King Fahd, and the owner of the largest TV empire in the Arab world has also been arrested.