From Hindustan Times
Center Owned by HT MediaTornado touchdown in Clayton, NC? Latest radar as warnings issued for Johnston and Wake counties
RSS excerpt
Radar images shared by local residents and storm chasers showed a possible tornado near Clayton, North Carolina.