Home Featured Osama vs. Obama: Some Thoughts on the 70th Anniversary of D-Day