A police officer has been charged with assaulting a demonstrator during a social-justice protest in Tel Aviv in June 2012 that turned violent, when participants broke the windows of a number of banks along the city's Ibn Gabirol Street.