In 2025, Los Angeles Mayor Karen Bass' alleged ties to Cuba, communism and former Cuban leader Fidel Castro came under scrutiny on social media. One X user shared the following post (archived) on Jan.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results