Tens of thousands of people marched Saturday in Essen, Germany against an ongoing convention by the far-right Alternative for Germany party (AfD). The protest was reported to be generally calm and violence-free, although several arrests were made and police said two officers were hospitalized after clashing with protestors. The A25 highway was also temporarily blocked. [...]