A police spokesman told AFP that Ray Whelan, director at Match Hospitality, was detained at Rio de Janeiro's luxurious Copacabana Palace Hotel, days after 11 people were rounded up in a raid to dismantle the network.
Share
1 min read
Published
Source: AFP

SBS World News