Andrew Busamante

Person

Someone who claims the French secret service is more hardcore than the Mossad, which the speaker finds hard to believe.

Mentioned in 1 video