The vehicle is among assets worth $73.4 million that have been seized by authorities on the island of Sardinia, local paper l’Unione Sarda reported.
Link to news24.com
Username or email *
Password *
Remember me Login
Lost your password?