Omar Hammouri

Omar Hammouri

Founder at Delegraph
12 points