1 articles with this tag
Luxury watches worth $1.2 million were stolen from a popular mall in Tokyo, according to a 30-second video report.