Shevek sh3v3k@identi.ca

Tayouneh, Lebanon

Arab revolutions, their spin-offs in the West, free software for social movements & activism