3 years 10 months ago
Link
The co-founder and CEO of massive fighting game competition the Evolution Championship Series has been placed on administrative leave following allegations of past sexual misconduct, the organization said on Wednesday evening.