Dubai, United Arab Emirates

An Iftar with World Champions in Public Speaking in Dubai