Burma accident scene a black spot
The Bomboni steep slope in Burma Valley where five people died in a road accident last Sunday is notorious black spot where two more accidents have happened this year, claiming two casualties.
Read More...
Read More...