Two humanitarian aid ships headed for Gaza from Turkey were stopped by an international shipping authorization body in what the group calls a political move.
President Vladimir Putin has recorded a video address to the people of China ahead of his official visit to Beijing, replacing the article or interview he has traditionally given to local media ahead ...