Troubled Mediterranean island nation whose flag is seen here

Answer: Cyprus