Homecoming

Two wives of Bin Laden fly back to Saudi Arabia.  House of Saud could not be happier. (thanks Mohammad)

Posted on December 5, 2011 by As'ad