VA SPIRITUAL FORCES

Meaning of hate