Begin typing your search...
Showing results for "#half-done Smart City works"
Residents fix half-done Smart City works with own money
A resident requesting anonymity said, “The contractor laid the border for the pavement and then left. When we accosted him he said he had run out of...