Threat intelligence report for 143.202.253.21. Location: Managua, Nicaragua · ISP: TECOMUNICA NICARAGUA