The police department has opened an Internal Affairs investigation into the incident, according to a police spokesperson.
BP Plc's profit exceeded expectations, with operational improvements and higher oil and gas production outweighing lower ...