UK police face questions over road deaths of 2 teens that sparked Cardiff riot

Several dozen youths pelted police with objects and set cars and trash bins ablaze in Cardiff in local unrest that erupted after two teenagers died in a road crash, officials said Tuesday.

Related posts