Thatched roof falls and blocks road July 16, 2015 HBBSec Leave a comment Police issue traffic warnings as a thatched roof collapses and blocks a road. Source: Security News 2015 bbc