Richard Spencer
US Secretary of the Navy Richard Spencer describes Egypt as a important partner for regional stability
At least half a dozen people were arrested on Monday after supporters of Richard Spencer clashed with protesters outside a Michigan college campus.
Most Read