The U.S. is starving 11 million people in Cuba.
Right now.
Power is out.
Food is rotting.
Water pumps are shut down.
Sewage is overflowing into the streets.
Russia tried to send humanitarian aid.
The US Navy blocked them. American news isn't covering this.