An Israeli strike in the Lebanese capital Beirut killed Hezbollahs media relations chief Mohammed Afif on Sunday, Times of Israel reported.