Along with the photograph of Narendra modi, the deface page was also showing a message:
https://feku.me/ https://www.fekuonsale.com/ https://www.thekalyugtimes.com/ https://www.fekuexpress.com/ https://www.fekuneeds.com/
The first 3 website is still showing the deface page, whereas the last two have been restored now.