Threat intelligence report for 89.189.73.31. Location: Sanaa, Yemen · ISP: Public Telecommunication Corporation