Protesters stop traffic in New York June 01, 2020 news latest news By BY CHRISTINA GOLDBAUM from NYT U.S. https://ift.tt/36OOaRq Author : The news Share this Related Posts