Kenya blasts foreign powers over travel warnings

by