By Fr. Cedric Prakash SJ India today is at a defining moment of her history. There is so much that has taken place in the past five years (and particularly in the last ten days) that several citizens of the country are genuinely concerned about the future of the country.Continue Reading