The biggest sand storm since 1996 has reduced visibility to 65ft in some provinces of China.
25 April,2014 01:12 PM IST
The biggest sand storm since 1996 has reduced visibility to 65ft in some provinces of China.
25 April,2014 01:12 PM IST
ADVERTISEMENT
ADVERTISEMENT