Oded Berkowitz
@Oded121351
Intelligence analyst at a private risk consulting firm. Tweet mainly on Egypt, Libya and rest of North Africa
Can't believe I have to say it, RT=/=endorsement
ID:3342344613
23-06-2015 06:17:06
17,1K Tweets
34,2K Followers
472 Following