Threat intelligence report for 120.61.2.95. Location: Palakkad, India · ISP: Bharat Sanchar Nigam Ltd