Wednesday, January 25, 2006

New TV seems to be keen on promoting the views of Prince Talal Bin `Abdul-`Aziz. Has Al-Walid infused the station with new cash, I wonder?