On Windshield of Water Truck SST is short for Sewage Sucking Truck Water Truck dumping sewage into dump point Less than 30 feet from non-potable drop site. Lettering says Drink and Water Sewer drop point A yellow truck similar [same] to water trucks. Palace Water Tanks 98,000 gallons each Un-Locked Iraqi Workers near both sewage drop off and water drop off No Security present Both Water Trucks dropping sewage