" His sister has told The Wall Street Journal that Mr. Abedi acted out of revenge for the killing of Muslims in Syria and elsewhere"

This could explain a number of attacks. Revenge. Many of the attacks on western countries have been after the western country has attacked Muslims. So a good anti-terror program would be to keep our troops out of Muslim countries.