A special message from the TLF (Turkey Liberation Front)