$ 0 0 A Vancouver police officer has been charged with assaulting a cyclist after video of the punch was posted on the internet.