‘Putin must pay a price,’ Commission chief says, as she announces plan to ban Russian oil and place restrictions on banks and broadcasters CLICK HERE TO READ FULL ARTICLE Post Views: 189