Sports Nicaragua Freed 222 Political Prisoners and Sent Them to the United States February 9, 2023 The Newzz Owl Nicaragua has freed 222 political prisoners and sent them to Washington. The move is to send a message to the...