Can you give a brief summary of some basic principles of Da'wah and Interfaith engagement?
In the Name of Allāh ﷻ, the Most Gracious, the Most Merciful.
As-salāmu ‘alaykum wa-rahmatullāhi wa-barakātuh
Indeed, the religion in the sight of Allāh ﷻ...

What does Islam say about harming places of worship?
Wifaqul Ulama Interfaith (Department)
those who have been evicted from their homes without right - only because they say, "Our Lord is Allah ." And were it not that Allah checks...