06-28-2017, 08:58 AM
(06-27-2017, 04:54 PM)StLucieBengal Wrote: There is nothing to Russia . CNN producer even admits its purely for the ratings and there is zero evidence.
are you talking about okeefe, who has been debunked just about everytime he made a video?
People suck