Key roads blocked, stranded commuters and bus …



[ad_1]