Oliver Willis

BIN LADEN IS DEAD

Mutiple news outlets are reporting that President Obama will announce that Osama Bin Laden was killed by US forces.

Thank God!