The FBI claimed the group has made at least $43.9 million in ransom payments. from Latest news https://ift.tt/3GecQ6a
No comments: