Yesterday, someone on Fox News with CIA ties said this as well.
TheRealDill2020 posted... Yesterday, someone on Fox News with CIA ties said this as well. . So its confirmed