Animal Remains Left Rotting In Skips Causing Intolerable Stench In Marsa

  Animal corpses have been left to decompose in the sun at the Marsa incinerator, causing such an awful smell that it made people vomit and even prompted foreign clients of a nearby boating facility to leave.     An advisor of one of the companies within the area argued that the foul smell is […]