Claim: Leyla and Mecnun released more than 20 episodes in their second and third season.
Evidence: Season 2 41 Season 3 42