Image credit: Twitter
A picture of devastation in Texas
Heavy and incessant rains caused by Hurricane Harvey in Texas and Houston. The hurricane claimed lives of 9 persons in Texas. In the last 72 hours some areas in Texas and Houston were deluged with more than 30 inches of rainfall here.