Storming of Ethiopian Embassy put State Department’s integrity to test

This week Washington D.C. observed the storming of Ethiopian Embassy followed by a couple of.