Type to search

Author: Medea Benjamin

Republican presidential nominee Donald Trump speaks at a campaign rally in Charlotte, North Carolina, U.S., August 18, 2016. REUTERS/Carlo Allegri