2015 Elections: Catholic Church to Deploy 4,889 Observers in 23 States
January 31, 2015 – The Catholic Church said it would be deploying 4889 observers in 23 States of the country who will stay back to...
This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More