Catholic church “Our Lady of Miracles” was inaugurated at Mohali’s Togan village on Wednesday. Built by the Carver family, ...