Tag: TEDxRamallah

Picture A Story

A team of researchers, graphic designers and technology communicators has joined forces to create powerful infographics; they are Visualizing Palestine