A rebuke of US Congressman Stephen Cohen