London, United Kingdom—The House of Lords was the setting for an important and timely discussion, organized by UPF-UK, on preventing radicalization.
Read more …