Mu Lu June 21, 2020
The Voice of America (VOA)'s two top editors, Amanda Bennett and Sandra Sugawara, resigned on Monday due to concerns over their editorial independence, putting a stop to the months-long clash between the outlet and the White House. Freedom of the press has long been a political tool of...More