Where's Leak Treason? We have "news" about the possible whereabouts of Leak Treason, ace reporter and "poll"ster, what do you have for us Boris? American presstitute dare not get this close to fighting, they use green screen. It is suspected he sold arms to both sides of this conflict though