hard-hitting
Definition: (adjective) Characterized by or full of force and vigor.
Synonyms: trenchant
Usage: After her hard-hitting report on conditions in the tent cities of Haiti's capital aired, viewers donated millions of dollars to charities there.