Carnage on the streets of Cardiff May 16, 2016 Carnage on the streets of Cardiff – Articulated lorry in fast food restaurant crash horror – Riot police block all…