You must log in or register to comment.
Usually not the biggest fan of bellingcat because they tend to be overconfident (and often wrong as a result), but when you have a surplus of information like in this case there’s little they can deny…
Bellingcat is funded by the NED (National Endowment for Democracy) so a CIA front admitting to the assassination is interesting.