Causing intense disgust, higher than $1 million worth of jewels due to be granted to movie stars at the Cannes film festival were stolen from a hotel room in the French Riviera town. The incident added a mystery that the...
Keywords: Chopard, Cannes, Swiss luxury watchmaker, France
Read More