Major traffic lights down; Threaten lives of motorists, pedestrians

21st Feb 2018    |     Source: graphic.com.gh

One of the defective traffic lights in Accra