Euro 2020: Explosive device found near stadium in Rome before Italy vs Switzerland match Published 17 Jun 2021 Full Article