Even without the race aspect (which seems like the likely motive to me), what reason could there be not to hold him? They should be able to charge him with a slew of crimes just from the event and wittle those charges down to the specific appropriate ones as they investigate more.