This is the moment a dust devil tornado appeared outside an apartment block. A local passing by spotted the small tornado whirling in Beijing, China, on October 11. Footage shows a transparent ...
Some results have been hidden because they may be inaccessible to you