Join Nostr
2026-01-27 04:21:01 UTC

indyradio on Nostr: Larry Devlin arrived as the new chief of station for the CIA in the Congo five days ...

Larry Devlin arrived as the new chief of station for the CIA in the Congo five days after the country had declared its independence.

#Congo #CIA