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