Catholic Herald logo
Menu
A man raises Olympic flags and Union Flags outside his hotel in Cornwall (CNS)

Thirteen hotels and 19 Games sponsors are asked to commit themselves to stopping trafficking