Search found 2 matches
Search found 2 matches • Page 1 of 1
I received a message seemingly designed to promote jealousy and seemingly from Panama, that has the same Medellin, Colombia IP address (22.214.171.124) as the computer of someone well known by me in Medellin. What are the odds? 10,000 to 1?