Mauritanians hit streets to decry US shift on Jerusalem