The George Washington University says professor Jessica Krug has resigned ‘effective immediately’. A United States professor who gained international attention after publishing a [...]
This is the moment Black Lives Matter protesters shouted at people eating outside a restaurant before downing their drink. The demonstrators shouted ‘fuck [...]