1John5918
Stop scrolling, maintain good company and above all, smile – an imam’s guide to being happy (Guardian)
Islamic philosophy offers many teachings that can help people struggling with their mental health...

