Tragedy Strikes at Germany’s Love ParadeWhat began as music festival spawned from a peace rally quickly turned to madness leaving 19 dead and hundreds injured. As hundreds of thousands conv… Read More