vยท85b661f
Political Signal โ€” Cuban expressed disapproval of United States in Havana [6 so โ€” OpenWatch