Three Vicars General appointed to the new Syro Malabar Eparchy of Great Britain

The Eparchy of the Syro-Malabars in Great Britain has this brief news here.