I wonder if the Persian harpy had contact with Strozk?
THE conduit to the Kenyan.
Rope, lampposts, repeat.
5.56mm
Speed dial, count on it.