Netflix, Osama Bin Laden and Manhunt

A satellite image of China's to-scale replica of Osama bin Laden's compound has gone viral on social media.
Not even being a part of the operation to kill Usama bin Laden could take sports fandom out of the equation. Robert O'Neill was in Afghanistan as part of SEAL Team 6 in April 2011, days away ...