Anonymous government source leaked photo . . . . more at 11:00 on CNN the Most Busted News Source.
Was Don Lemon there to check their pee-pee’s(you know... passports)?