TDE
TDE and Solidarity Communities around the world.
Patience and cooperation, the watchwords for change!
Today we tell you an extraordinary reality, a network of solidarity and commitment