fbpx

Infographic on the Concept of Peace: Negative Peace and Positive Peace Defined

Infographic on the Concept of Peace: Negative Peace and Positive Peace Defined