Tag: Washington D.C.
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.