Christer ThörnThe history always repeat itselfWhat’s the price America’s paid so far for electing Donald Trump?May 22, 2020May 22, 2020