Christmas cheer resonated across the country as Indians both belonging to the Christian community and others celebrated the festival on Thursday. India has over 24 millions Christians according to the...
SUBSCRIBE AND FOLLOW
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements.