Can you help me with English please?

Searing images and yet somehow forgotten by leaders with the power to effect change.

What do "searing" and "somehow" and "power" mean in this case?

Thanks!
2 answers 2