RESOLVING THE LEDGER

Loading
Castle weighing 360 tonnes is moved by hand in Japan — Sky News | AIPROPX