China says US causes conflicts, US citizens agree!