An escaped giant tortoise takes up the train tracks and brings traffic to a halt

2022-08-02 3,044