Threat intelligence report for 102.220.20.60. Location: Kenya · ISP: First Basics Technologies Limited