A tiny town in Greece has been doing its part to lessen the amount of waste it produces, by a whopping 86% at that too! Tilos, which is an island…
Exposing the truth one lie at a time
A tiny town in Greece has been doing its part to lessen the amount of waste it produces, by a whopping 86% at that too! Tilos, which is an island…