fbpx

Life+News The Official News Portal of Independent Television Network Ltd

Villagers in Kilinochchi kill leopard after it attacks 10 people

ITN News Editor
By ITN News Editor June 22, 2018 10:45