The extensive presence of crickets in the central Greek city of Trikala and its adjacent areas has been a source of intense irritation and unrest among locals in recent days.
The extensive presence of crickets in the central Greek city of Trikala and its adjacent areas has been a source of intense irritation and unrest among locals in recent days.