1. The electric police vans used by the French police are being powered by diesel generators

    The electric police vans used by the French police are being powered by diesel generators

    20