search
Rafael Castro

Rafael Castro

About Me
Rafael Castro was born in Italy and earned a degree in Economics at Yale and a masters degree in Political Science at Hebrew University. In addition to working in the development aid sector, he has years of experience in the German IT industry and has written op-eds for over 10 years at YNET and Arutz 7.
Sign in or Register
Please use the following structure: example@domain.com
Or Continue with
By registering you agree to the terms and conditions
Register to continue
Or Continue with
Log in to continue
Sign in or Register
Or Continue with
check your email
Check your email
We sent an email to you at .
It has a link that will sign you in.