Death toll rises to 31, hundreds missing.


Read more