1200 Published January 8, 2017 at 1200 × 628 in 01.08.17. Wikileaks, Russia, and Fort Lauderdale Under Fire