Geraldo Rivera says Osama bin Laden is hiding out in Pakistan ... which means the most hated man in Afghanistan is now Geraldo Rivera.
Geraldo Rivera says Osama bin Laden is hiding out in Pakistan ... which means the most hated man in Afghanistan is now Geraldo Rivera.