The Parish Priest of St Louis Catholic Church Idu, Abuja, Rev. Fr Patrick Alumuku has urged Israel and Palestine to end hostilities and give peace a chance.
The Israeli military and border police forces are killing Palestinian children with virtually no recourse for accountability, Human Rights Watch said today.