No, Bellingcat is really not The CIA’s Journalism Wing, and perhaps you should spend like 2.5 seconds considering who out there might really want you to think that they are.
I just love that nobody in the CIA ever noticed how Aldrich Ames was suddenly living the high life on his his intelligence officer salary. Apparently nobody in the agency nor Ames himself ever bothered to watch the Christmas Party scene in Goodfellas.
youtu.be/gCQRvfWvdt8?...