Trump administration starts mass layoffs at media outlet Voice of America
Source: Al Jazeera | Published: March 17, 2025, 4:47 a.m.
Contractors sent email notifying them of their termination effective March 31.
Read Original Article
Back to News List