Tag: Two Women
Headmaster of British school on Spain’s Mallorca found guilty of sex abuse in Scotland
THE headmaster of an exclusive British school in Mallorca has been convicted by a Glasgow court of sexually abusing two women in Scotland.
A jury...
Film star Sophia Loren’s highest flat in Spain up for sale
The Madrid penthouse where Sophia Loren lived while filming El Cid is up for sale, and it's also the highest flat in Spain