Caracas, Venezuela. Today, Israeli-born media owner Baruch Ivcher criticised Venezuelan government for not renewing a broadcasting licence of Radio Caracas Television (RCTV) as off May 28th. He deemed it as a violation of press freedom and called for international...