An interesting observation from Eric Owens at The Daily Caller:
Obama’s Fancy New Mansion Is Located 1,000 Feet From The Islamic Center Of Washington DC
The mammoth, multi-million-dollar mansion where President Barack Obama and his family will reportedly live after the first family exits the White House is located 1,096 feet from the Islamic Center of Washington — one of the largest mosques in the Western Hemisphere.
Nothing to see here folks - just keep moving along, nothing to see...
Leave a comment