U.S. troops out of the Philippines!
Filipinos and their supporters protested the Pentagon’s war buildup in the Philippines on Feb. 11 in New York City. People rallied at the Times Square military recruiting station on a busy Saturday night in the […]