Deens Squad does a Muslim parody on a popular song “Love Yourself” by Justin Bieber. Deen Squad is a popular group from Canada featuring the artists Jae Deen and Karter Zaher.

Read more