spin-doctored

Etymology
From.

Adjective

 * 1) Manipulated to appear in a more favorable light.