The blog for Digital Revolutionaries in Egypt and around the World

Posts tagged ‘Interact’

7th MIT Enterprise Forum Arab Startup Competition in Cairo!

Massachusetts Institute of Technology Enterprise Forum (MITEF) of the Pan Arab Region held It’s annual Arab Startup Competition at the AUC New Cairo Campus for the first time!

“The MIT Enterprise Forum of the Pan Arab Region has been holding its competition for several years, and this year it is their biggest ever,” said Ayman Ismail, assistant professor and Abdul Latif Jameel Endowed Chair of Entrepreneurship at AUC’s School of Business. “We are celebrating a large number of Arab startups, and Egypt has the highest number of startups represented as finalists.”

MIT

Event highlights: 

The event took place at the collaborating American University in Cairo’s School of Business New Cairo Campus for 3 days from May 20th to May 21st 2014 with a condensed program as follows:

Workshop: May 20th-21st, 2014

Following 4 months of preparations and working toward achieving common deliverables, the 50 semi-finalists of the Ideas & Startups tracks sat for a 3-day training covering topics such as business planning, sales, finance, marketing, elevator pitching, presentation skills, etc.

diveristy

Selection of the Finalist Teams: May 21st, 2014

At the workshop, Round 2 judges chose out the finalists teams from the Ideas & Startups Tracks to qualify them for the final round of oral presentations

finalists announcement

Final Round Oral Presentations: May 22nd 2014

On day 3 of the workshop, the participants from the ideas and startups tracks had to pitch in front of a judging panel.
round 2 judging

Final Award Ceremony: May 22nd , 2014

In a big ceremony at the American University of Cairo attended by over 800 people, including Hala Fadel, Chair of the MIT Enterprise Forum of the Pan Arab Region, Fady Jameel, President of Abdul Latif Jameel Community Initiatives International, Dr. Karim Seghir, Associate Dean for Undergraduate Studies and Administration, at AUC’s School of Business, and Bill Aulet, Managing Director of the Martin Trust Center for MIT Entrepreneurship at Massachusetts Institute of Technology in Boston, USA.

The ceremony started with a great musical performance by Adrian Anantawan followed by welcome address and opening remarks by Hala Fadel and Dr. Karim Seghir

Then an inspiring key note by Bill Aulet

Followed by great fire side chat and panel discussions, and a short movie for the 3 days workshop and judging panel.

social impact rising in the arab region

The winners were announced at the end of the ceremony and they got great rewards such as trip to Silicon Valley or cheques for funding their ideas

Winners of the cash prizes of over $100,000 in the idea, start-up and social entrepreneurship tracks were from Sudan, Morocco, Saudi Arabia, United Arab Emirates, Egypt, Lebanon, and Jordan.

In addition to the Start-ups and Ideas Track, three women-led start-ups were rewarded a trip to Silicon Valley, sponsored by Google for Entrepreneurs.

Also awarded were three start-ups who proved to have the best social impact receiving $10,000 each from ALJCI, Mercy Corps and Skoll Foundation.

all winners

Congratulations to all the winners well deserved and keep up the good work!

Interact participation 

We have proudly provided the live streaming service for the 7th MIT Enterprise Forum Arab Startup Competition! Broadcasting the event to the world over the web to different devices and smart phones. It attracted more than 700 online viewers! with top countries including Egypt with 270 views, USA with 32 views, Morocco with 30 views, Lebanon with 29 views, Palestine with 23 views and many other countries

mit livestreaming viewership

Interact Egypt provided a turn-key solution that included the capturing devices, encoders and cloud streaming servers. The service provided included many interesting features including

Top quality multiple bitrate streaming , Social networks integration, Embedding, Reporting and analytics and many more!

The Hashtag #mitefarab generated a great engagement as people were posting pictures and feedback during and after the event and we collected some lovely pictures on our flicker account

Online marketing awareness in Egypt

Do we have good knowledge about it?!

Although ancient Egypt was the first in history to do outdoor advertising where Egyptians carved on walls, and also although the modern Egypt was the 2nd most addictive country on Facebook after the revolution, but ….. still we do not many interesting cases of utilizing online marketing channels in different business aspects. The main issue here is the lack of professional training & education for business professionals on how to use E-marketing, where everyone just thinks a daily Facebook post on the brand’s fan page saying “good morning” will do the job!

Here we found our responsibility to enter that scene and we, as Interact Egypt, participated in lots of educational events about online marketing where our country manager Fady Ramzy was speaker there, like Social media for travel (Alexandria 2013) , Social Media day Egypt (Alexandria 2013), E-marketing for entrepreneurs (Cairo 2012) and many other events also abroad including Kuwait and Kenya.

Sneak peek  of the E-marketing seminar at the BUE (Part 1)

10259797_677778745612591_920278089590513289_nFinally, last weekend, we joined Egyptian Council of Training and Development the ECTD At One of the greatest Universities in Egypt, the British University (BUE) in giving a 5 days seminar about E-marketing and social media. Seminar speakers were Fady Ramzy and Hesham Shata Strategic Business Development of Think Marketing Magazine

The Training Course is first of it’s kind to take place in Egypt as it’s an intensive online marketing Course for 5 day!

The Training dates and topics:

  • Day 1 (25/04/2014): Introduction to Online Identity
  • Day 2 (26/04/2014): Social Media for Business
  • Day 3 (01/05/2014): Beyond social networks (to be delivered)
  • Day 4 (02/05/2014): The art and science behind online influence (to be delivered)
  • Day 5 (03/05/2014): The Mobile Era and Group exercise (to be delivered)

so Let’s dig into more details about what happened in day 1 and 2

Day 1: The Online Identity

Fady explained the basics to establish a professional  online identity:me

  • Understanding your customer language
  • Some wrong practices for digital marketing in Egypt
  • The concept of online identity and the different digital marketing channels
  • The three pillar of digital marketing
  • A final conclusion

And the major advices highlighted during day one:

  • Unify your online Identity: You Can’t succeed online without building a proper unified online identity with a proper planning
  • Content is King: Plan your content and always choose the right type of content according to the type of your business and the customers and fans needs
  • Engagement is King Kong: No Engagement without listening and no listening without engagement
  • Call to action: always close your content with a call to action to spread your content and generate sales lead and the most important it will enable you to measure how effective is your content
  • Plan, Do, Check, Act! it’s your ears to understand the customers geography and his needs and also it’s your eyes to measure how effective is your content
  • Monitor competitors activities as it will help you know where are you standing from the market

Here is the online identity presentation by Fady Ramzy. You can check here the first day tweets during the training #sm_seminar

Day 2: Social Media for Businesshesham shata 2nd day

Hesham explained the best practices  for business and he presented some case studies:

  • World most valuable brand: discussing those brands  performance on social media giving the example of apple
  • Case studies for social media best practice: he presented case studies for social media from failure stories like the Egyptian Tourism authority case to top successful stories like Nola cup cake and Coca Cola shaga3 helmak case
  • The Factors that drive people to share content on social media
  • How to handle the The social media crisis and he gave example of McDonalds crisis
  • The Real Time engagement: and the greatest example was the super active attendee @chigoga with her best selfie tweeted on #sm_seminar during the training and the reply of think marketing magazine to her tweethager selfie star

 

 

 

 

 

 

And the major advices Hesham highlighted at Day 2:

  • Do not panic from social media
  • Keep and open mind and be brave enough to engage
  • Target you audience with effective planning

And here is the Social Media for business presentation by Hesham Shata

We had a great pleasure covering socially this interesting seminar live and we are looking forward to cover round 2 next week! Thank you to all attendees for the great engagement and the reviews posted on #sm_seminar

first day attendees in the hall

Finally if you are interested to join more e-marketing and social media courses please register here and we will keep you updated with the upcoming courses details

Arabic content and digital media boom (Cabsat Review)

CabsatDigital media on the rise now in the Middle East!

Last month was really interesting and different. I (Fady) have participated, with our partner RealNetworks, in Cabsat 2014 in Dubai, the region’s largest and most important conference and exhibition about media and broadcasting. Here are the trends that I noticed there.

Digital Media Solutions

Two years ago, I also participated in IBC Amsterdam where I saw latest digital media solutions and services worldwide. This year I was really glad to see all those companies coming to the region presenting their latest technologies in Dubai. This assured me that Interact is on the right track being a technology provider for streaming and digital media solutions. Earlier this year many big names started opening their regional offices also in the region, like also our partner, Brightcove.

fadyWe are proud to have more than 15 years in digital media starting from the very early years of the real player! Across the years also we have built a unique network of world class partners, we have been working with RealNetworks, Brightcove, Teracue, Blackmagic design, Adobe (Flash), Sorenson, Amino, winnow and many others!  Most of them were at Cabsat and worth mentioning that I personally liked the booth of Blackmagic design where they presented all their products along with prices, right on the wall !

The demand for streaming technologies in the Middle East is on the rise which gives massive opportunities now, more than ever before, for Arabic content (especially video) to go mainstream. Last year Arabic content was only 3% of all the content online with ranking number eight, after also long time where it was only 1%. But on the other hand, for video, Saudi Arabia is the Youtube’s number one viewership nation! Again assuring that the need for digital media and digital media solutions, services and platforms in the region, is now massive.

Blackmagic

Social TV platforms

It is quit cool to watch a TV show and respond, vote or participate in it, on-air, via a tweet or Facebook post! The social TV era has started, with a number of social TV platform companies presenting their capabilities at Cabsat. Companies like Never.no and Youtootech presented interesting scenarios and case studies of enriching the traditional TV viewership with high engagement over social media. These type of platforms that provides TV producers the ability to mix the engagement over social media in real-time with a TV show brings massive value also towards advertising. Recently, this is becoming a hype where all broadcasters, TV networks, social networks and online media giants are having the next battle, the battle of the living room!

4K Cameras & Televisions

Are you happy with your new HDTV?! Technology never stops and soon High Definition would be good old days! In Cabsat I witnessed also the trend of the Ultra HD or 4K cameras and Televisions! So whats the difference between today’s HD and this 4K?! Mashable has a good answer to that question, its about the resolution where 4K has twice the HD resolution!

In Cabsat there was a cool competition in displaying 4K Cameras capabilities. Sony had a full studio setup there while Canon focused on colored fruits, shows and Khaled Abol Naga being their onsite brand ambassador. Also Blackmagic design entered the competition for 4K cameras heavily by introducing cost effective cameras!

CanonKnaga

 

 

 

 

 

 

 

 

Final conclusion, if you want to jump on the digital media wagon today, its never too late to contact us!

 

Misuse of technology

The internet has been a blessing to humanity, although the advantages of using the internet are numerous we also can’t ignore the disadvantages.

fix_for_anonymous_sleaze_is_in_our_attitudes_not_laws

Mohamed Abd El Rahman Interact’s Software Engineer is highlighting  some main misuses of the Internet that are most relevant today:

  • Email spamming:

And it’s present in the form of spams, and when we mention spams it’s either one of these

  1. It’s unwanted
  2. This is the deciding factor

And one of the major negatives for spams are that it uses up a lot of bandwidth.

  • The well of negativity:

The internet is offering you mainly everything that you will ever need in your daily lifestyle, work, education or even your health.

But it also provides you information that will have a negative influence on you, such as violence related videos and documentaries about serial killers.

  • Pranksters:

Internet is also full of pranksters, it’s easy to play pranks over the internet and never get caught. And nowadays it has been easier to prank due to the development of technology that has made every illegal thing achievable.

  • Ignorance of what you have:

Here in Egypt we have ignorance in technology, everybody has a smartphone and a laptop or a PC. But they only use these devices to make phone calls or messaging friends. For example “a government organization” they have IMac’s and they use Windows on them, this is a great example of the misuse and the ignorance of technology.

  • Time wastage:

Time waits for none and we always seem to forget this, we always use the web to complete a certain task and then you end up doing nothing. And then you discover you have wasted like 3 or 4 hours of your day.

  • Hacking:

“My Facebook account has been hacked” we have all heard this sentence, but no your Facebook account was not hacked it’s all about that your password wasn’t strong enough or that you gave your password to one of your friends and you forgot to change it.

  • Identity theft:

Our information is accessible to the criminals through the malware softwares we all fall victims. Second whatever we put on the social media websites is accessible to lots of people. How can you guarantee that you don’t have any account on your friend list that is a fake one ?

Not only the identity that can be stolen but also the pictures are cropped and can be used in other places such as porn sites or brazen ads.

know howSo be Careful How you use technology…Ignorance in the age of information is a Choice.

 

To More Positive Attitude to More Empowered and Successful Life

How the Power of Positive Attitude Can Change and Improve your Life 

always be postive

Maintaining positive thinking and positive attitude will drive you to success and happiness. It’s easy to say it in words but believe me it’s easier to apply it! Everyone had good days and bad days. The goal should be to have more good days than bad days!

WHY POSITIVE THINKING:

  • Positive Thinking people are HAPPIER 
  • Positive Thinking people are HEALTHIER
  • Positive Thinking people are more SUCCESSFUL 

Keep your THOUGHTS POSITIVE because your thoughts becomes Your ATTITUDE…Your BEHAVIOR…Your HABIT…Your VALUES and Your DESTINY.

Nevine Adel InsideOut Today Online Community Manager  shares today some important tips for a positive work environment!

THE FORMULA OF HOW TO MAINTAIN A POSITIVE WORKING ENVIRONMENT:

WORK HARD

Your workplace is your second home away from home so you should be happy there we spend at work from 8 to 10 hours daily which is more than we spend at our homes So our work = our life So how to have a happier life? 

The answer is simple we have to build a positive working environment we don’t need our companies to do it for us we can simply create it:

A. BEFORE YOU GO TO WORK:

Sunday post

  1. Always wake up a little earlier to finish your daily morning routine without stress (un-stressful mornings = better days)
  2. Flush your negative thoughts and move on
  3. Always have optimistic quotes or sayings on the fridge so it’s your good morning start of the day (everyday a positive quote is like an energy booster)
  4. Get yourself in the right mindset (before you leave your home, talk to yourself. Say something like this to yourself, “I refuse to allow anyone to steal my peace. There’s nothing anybody can say to me today to make me upset.”)
  5. A friendly Good Morning smile since you jump out of your bed..smile to everybody…A smile is a ray of light that shines on your face – A smile is like an inhaler that delivers oxygen to all the body and the bodies around:) 

B. AND NOW YOU ARRIVED TO THE OFFICE:

take a smile

  1. Again give more smiles 🙂  
  2. Be enthusiastic Enthusiasm is infectious. If you’re going to spend eight hours a day at work, why not make it more than just tolerable. Make an effort to smile, laugh, and enjoy your job. If you work to create a more positive attitude in the workplace, others will follow.
  3. A small gesture can be done here ( try to do a random act of kindness) bring your colleagues candies, chocolates etc…(small gestures have big impact)
  4. Create opportunities to have fun like celebrating a colleague birthday or his upcoming wedding

working happy

C. AND NOW YOU WILL START WORKING….THE HARDEST PART OF THE DAY:)

So Let’s Make Today A GOOD DAY and let’s WORK SMART for a better POSITIVE PRODUCTIVE DAY………..Want to have a positive work atmosphere INVENT IT:

  • Manage workloads and priorities…Treat Work as your own Business
  • Identify problems and set goals We can’t change the way we think if we can’t identify the problem.
  • Ensure open communications it works like magic
  • Say “I can” more than “I can’t”…Remember it always can be done
  • Refocus your attention when you feel that you lost your energy relax your mind and push away stress by listening to a nice song or simply take a round in the office and make jokes with some of your colleagues….simply recharge
  • Look for the bright side in every situation…everything can be framed positively
  • Spin your Mind and shake your thoughts:
Negative self-talk Positive spin
I’ve never done it before. It’s an opportunity to learn something.
It’s too complicated. I’ll tackle it from a different angle.
I don’t have the resources. Necessity is the mother of invention.
There’s not enough time. Let’s re-evaluate some priorities.
There’s no way it will work. I can learn to make it work.
It’s too radical a change. Let’s take a chance.
No one communicates with me. I will start the conversation.

 

D. WHAT TO TOTALLY AVOID AT WORK:

  • Personal Problems Leave the “private you” at home and only allow the “professional you” to come to work 
  • Taking things Personally…STOP being dramatic…alternatively Speak up and Let the person know how you are feeling
  • Arguing for the sake of being right…arguing is always pointless

AND NOW SNEAK A PEEK OF INSIDEOUT TODAY WORKING ENVIRONMENT:

 At InsideOut Today we are always keen on creating and maintaining a high performance culture that encourages innovation and creativity.

Lot's of Goodies :)

Lot’s of Goodies 🙂

Nice Celebrations

Nice Celebrations

Interactive communication and Weekly Team Meetings :)

Interactive communication and Weekly Team Meetings 🙂

Celebrating Success :)

Celebrating Success 🙂

We are PROUDLY HAPPY to work at InsideOut Today where all this is combined with a GREAT TEAM and a GREAT MANAGEMENT

 

Work Hard… Play Hard

All about balancing your work-life balance

Life BalanceThere are four different, or should we say main, factors in life that you have to learn to master in order to maintain a healthy life style. Those factors are:

  • Your career
  • Family
  • Friends
  • And your Health

And the main idea is to balance. You are not required to give one of those factors more effort or time than the other to live a successfully healthy life.

But is it even possible? Especially in our chaotic and demanding industry!Mina Shawky

Interact’s own Mina Shawky, Head of Service Delivery, is happy to point out some tips on how to balance those four important factors

Career

In all the different IT companies you get around 8 hours a day, 5 days a week, to work, but is it always enough?

Being a Software Developer for 3 years and managing software projects for more than 5 I can tell you that the answer is, simply, No!

In project-ised environments, like ours, working 40 hours per week is usually not enough to get things done. People are always on their toes with deadlines, customer demands, demos, quality enhancements, features, phases, new technologies, research, investigation, POCs, topping competition, etc… and the list goes on. If you work in this industry, and you want to succeed, you have to give it all out.

You all agree, right? So how is it even possible to give enough time for growing and excelling in your career while maintaining a healthy life?

The answer is actually simpler than you can imagine. Just give those tips some thought and you might find them of value for you

  • Deliver the requirements: As easy as it sounds this is the key for getting things done. Software developers, especially tech-savvy ones, tend to add more. In the world of project management this is called “Gold Plating” and it is something that we would want to avoid. When the software requirements are to do X, Y and Z then focus on delivering X, Y and Z… No need to put any extra effort in adding more.
    Work smart
  • Work smart: The keyword here is “quickness”… Why reinvent the wheel? Being in this industry you get to expose yourself to a huge number of communities and developers who have previously ran into your problems and have made/built a solution for it. Spending hours and hours of restless, sleepless, time working hard trying to solve a lousy bug, or build a component from scratch, is not smart. Searching Google or asking someone more senior for a solution is being smart. And believe me, management loves and appreciates team members who are smart and quick in finding quality solutions than those who spend too much time in doing so.
  • Eliminate Waste: Have you heard of a topic called “Lean Manufacturing” or the “Toyota way”? If not I highly recommend you look it up. You are given 8 hours per day for work. Use them! The very common and sad fact is that most software developers tend to waste valuable working hours doing something else. This results in spending more late hours at work at a later stage because at the end you have to get things done
  • Limit and if possible eliminate interruptions: Going out for a smoke, side discussions, noise, and other factors tend to interrupt your work resulting in the need to spend extra hours doing your work. Try to eliminate all interruptions for better use of your time
  • Learn to communicate: Most fresh and young team members always have the tendency to accept any work or customer requirements no matter how hard, irrational, or un-logical they may be. Learn to communicate, negotiate, and discuss proper ways to do things right.
  • Give proper estimates: Believe me, it’s not a challenge or a race. When you are asked to estimate an assignment think of everything that goes around this assignment (from coding, unit testing, integration testing, but fixing, etc…) and give yourself enough time to do all those with proper quality. Also you must learn to be able to back it up and negotiate your estimates with your manager.

Family

Now for the second important factor you need to control, to balance your healthy life, and that’s family.

  • Time: Try to always give and spend quality time with family on regular basis. Weekends are usually good time to spend a few hours with family
  • Quality: No smart phones… No Facebook… No social media during discussions. Your virtual social life can wait during real life social activities. Not to mention it is very offensive when someone is talking to you with your face always looking at the phone screen

Health

Ever gave this quote – that we used to learn for years and years since we were kids – a serious thought?

Stronger Body, Stronger Mind

العقل السليم في الجسم السليم

  • Be fit: Speaking of my self. I have always had the issue of finding time to do proper workout (especially that I grew up never being a sports guy)
    Cairo Runners
  • Find time: Learn to workout daily. Find time for it… Even if it means you have to wake up an hour earlier! Believe it or not, but once you are in proper form and shape you tend to give your day more hours and energy than you used to. Not to mention working out is also a very good solution for taking out your anger or frustrations.
  • Run: Regularly… It helps maintain a strong heart… Have you heard of those people who run Cairo every Friday morning?
  • Cycle: Interact’s own veteran Ahmed Atef comes to work every day riding his bike. If you work close to home why not try it out? It also helps save a lot of time being stuck in Cairo’s lovely traffic.

Ahmed Atef

Friends:

If you want to lift yourself up, lift up someone else

  • Get Real: Spending hours and hours in front of the computer and virtual social networks can be tiresome. Having real friends and spending time with them on a regular basis is always a relief.
  • Smart phones are a no no: And remember we talked about No smart phones, Facebook, or other social networking activities during your quality time with family… Same applies for time with friends. Always try to value the fact that human interaction and communication is a lot better than that of the virtual world
  • Explore: Life becomes more interesting when you change sceneries, meet different people, try new stuff.
  • Business opportunities: Having good friends, especially in our industry, can always help in growing your business and career.
  • Inspire: When you are able to balance all those factors and live healthy you become a source of motivation and inspiration to your friends.

The verdict

Now for the hard question, how to do all this? Too many tips and not enough time!

Decide how you want to proceed with your life. You have to make your own choice on how to use your time. It’s all about changing your mindset and maintaining your goals. Can you wake up an hour earlier and hit the gym or go for a run? Can you focus on working smart during your 8 hours of work? Will you value the time you spend with friends and family?

Failing to make such decisions will result in being buried with tons of work, with no time to refresh, regroup, or have fun! And when its not fun, it’s not worth it.

Here at Interact we definitely value all those points and always seek to live healthy and have fun while doing our jobs.

Proudly crafting – and we enjoy doing so – in Egypt.

The new uprising Silicon Valley!

Slideshare2Once again, politics and technology happening come across on our Interact Egypt timeline. The date is Jan 28th 2014, which is a very important  and stressful date  in Egypt for two reason: The trail of former president Mohamed Morsi facing jailbreak charges and the second reason was the 3rd anniversary of revolution, namely that date on 2011 was called the “Friday of rage”.

Lets talk technology!

But, the same date was stressful on another more interesting track than politics, technology! It was the announcement date for Google Cloud Developer Challenge 2013, an annual software applications contest based on Google app engine. The contest, that started on September 4th had many applications submitted from different parts around the world including India, Latin America, Middle East and North Africa, South East Asia, Sub-Saharan Africa and finally. United States, Europe and the Rest of the World. The contest had 5 milestone dates starting from competition start till winners announcement and was really a very useful experience for everyone who joined regardless where he/she reached. Behind the scenes, everybody also witnessed and was amazed by the energy of the enthusiastic young lady orchestrating the whole contest, Elizabeth Clark.

The tech startup scene?!

Middle East participation was, as usual, quit interesting to me. In the last 4 or 5 years, the tech startup ecosystem started to flourish and get unleashed in the Middle East in general, and Egypt in specific. For this reason also in the recent years Egypt saw lots of events, contests, hackathons for tech startups, from international entities including Google’s own “start with Google” (where our country manager Fady Ramzy presented an interesting session about E-Marketing Strategies for entrepreneurs) and the more interesting events like Startupweekend, that was courageous enough to move away from Cairo to other places all over Egypt including upper Egypt cities witnessing such events for their first time like Assuit and Aswan! This also ignited local scene here in Cairo to start running our own “local” entrepreneurship events like RiseUp summit last November.

Our geek is here!

Back to our  #gcdc story, which is even more interesting, since Interact Egypt’s own geek Mohamed Abdel elRahman was one of the finalists with his cool midoapplication Courseit, which enables you to learn anything you want, you can find numerous of useful written courses and streaming videos that can optimize your knowledge and skills in many different life categories.  Mohamed is a real example of Egypt’s new generation technology geeks, his personal hobbies is to play around with new Content Management Systems and programming languages, reading techies blogs, trying out new frameworks. On that day he was really nervous and curious to see his app as the winner for the Middle East region, and we all supported him and had the same passion 🙂 But then, the announcement was on that night, due to difference in timezones, which added more stress here!

Gplusstress

Finally the announcement came out late night from the Middle East were Geo Sketch from Saudi Arabia and Travellog from UAE, but our Mohamed was even filled with further energy to proceed on the geeks track and jump into future contests again!

Interact would like to congratulate all the #GDCD winners worldwide and especially the uprising Middle East! 

Tag Cloud

%d bloggers like this: