Bruno McKay

Person

Mentioned as stating that the US has come out saying Ceuta and Melilla are not part of Spain, indicating coordinated effort.

Mentioned in 1 video