News Roundup for June 22, 2017
Most of this news isn’t fit to print. 1. At least 29 people have been killed by a car bomb explosion in Lashkar Gah, Afghanistan
Outspeak, ContributorOutspeak™ is the opinion outlet for digital storytellers every...