January 21, 2022 - The International Committee of the Red Cross (ICRC) recently advised of a cyber security incident impacting personal data and information on more than 515,000 people worldwide, including missing people, their families, and people in detention.
Read Full Story