It seems like this year’s Worker’s Day (Labour Day) is plagued by numerous incidents of police attacking protesters worldwide. First, Nigeria and now, Turkey. Turkish police released...
Recent Comments