Geneva, Switzerland GenevaLunch – The Times of India reports that police in Mumbai have recovered 20 diamond-studded Franck Muller watches worth several million dollars and six less expensive timepieces as well as “chemicals”, stuffed into the cavity of a toilet on an Air India flight that landed in Mumbai Monday night 10 January.
They were alerted …