Fidel Castro: Israel, US responsible for creating Islamic StateThe Jerusalem Post(photo credit: The Jerusalem Post)