All 12 of the people arrested by officers investigating the London Bridge terror attack have been released without charge, Scotland Yard said Monday night, according to The Independent.

Seven women and five men were arrested in Barking on Sunday following the attack, which left seven dead and 48 injured.


Read more