‘Libertad’: Thousands March In DC To Demand Change & Show Support For Freedom Fighters In Cuba
Published
The demonstrators marched in front of the White House and the Cuban embassy in Washington, D.C. They say Cuba’s fight for freedom is being ignored by the Biden administration.
Full Article