Imam Omar Suleiman has already admitted his mistake and repented from it. A slip-up does not destroy his credibility neither does an unintentional slip-up destroy all the hard work and khair he has done for Muslims.
As for the article where a writer of Yaqeen allegedly promotes evolution. Yaqeen has made a disclaimer in the past which even Daniel supported:
Yaqeen is a platform that promotes dialogue and civil discussions between scholars from different lines of thought and explicitly states on each paper that:
“Yaqeen does not endorse any of the personal views of the authors on any platform. Our team is diverse on all fronts, allowing for constant, enriching dialogue that helps us produce high-quality research.”
Daniel himself agreed with this disclaimer and even supported Yaqeen’s approach as a platform before he started attacking Yaqeen continuously since he is no longer part of the organization.
It isn't a "mistake" or a "slipup", he engaged in a mushrik ritual and let one of the sodomite priests draw a cross on Muslim womans head with oil. He 100% knew what was happening and he backpedaled afterwards due to the well deserved backlash.
You think it's appropriate for a Muslim person to attend a protest led by sodomites, christians and jews? Be honest with yourself and everyone else here, it is without a doubt that what he did destroys his credibility. It is on "Yaqeen" as an institution which purports to be Islamic to remove these unislamic views instead of promoting them.
وَالْمُؤْمِنُوْنَ وَالْمُؤْمِنٰتُ بَعْضُهُمْ اَوْلِيَاۤءُ بَعْضٍۘ يَأْمُرُوْنَ بِالْمَعْرُوْفِ وَيَنْهَوْنَ عَنِ الْمُنْكَرِ وَيُقِيْمُوْنَ الصَّلٰوةَ وَيُؤْتُوْنَ الزَّكٰوةَ وَيُطِيْعُوْنَ اللّٰهَ وَرَسُوْلَهٗ ۗاُولٰۤىِٕكَ سَيَرْحَمُهُمُ اللّٰهُ ۗاِنَّ اللّٰهَ عَزِيْزٌ حَكِيْمٌ
The believing men and believing women are allies of one another. They enjoin what is right and forbid what is wrong and establish prayer and give Zakah and obey Allah and His Messenger. Those – Allah will have mercy upon them. Indeed, Allah is Exalted in Might and Wise.
[al-Tawbah 9:71]
وَلْتَكُنْ مِّنْكُمْ اُمَّةٌ يَّدْعُوْنَ اِلَى الْخَيْرِ وَيَأْمُرُوْنَ بِالْمَعْرُوْفِ وَيَنْهَوْنَ عَنِ الْمُنْكَرِ ۗ وَاُولٰۤىِٕكَ هُمُ الْمُفْلِحُوْنَ
And let there be [arising] from you a nation inviting to [all that is] good, enjoining what is right and forbidding what is wrong, and those will be the successful.
[Aal ‘Imraan 3:104]
كُنْتُمْ خَيْرَ اُمَّةٍ اُخْرِجَتْ لِلنَّاسِ تَأْمُرُوْنَ بِالْمَعْرُوْفِ وَتَنْهَوْنَ عَنِ الْمُنْكَرِ وَتُؤْمِنُوْنَ بِاللّٰهِ ۗ وَلَوْ اٰمَنَ اَهْلُ الْكِتٰبِ لَكَانَ خَيْرًا لَّهُمْ ۗ مِنْهُمُ الْمُؤْمِنُوْنَ وَاَكْثَرُهُمُ الْفٰسِقُوْنَ
You are the best nation produced [as an example] for mankind. You enjoin what is right and forbid what is wrong and believe in Allah. If only the People of the Scripture had believed, it would have been better for them. Among them are believers, but most of them are defiantly disobedient.
[Aal ‘Imraan 3:110]
عن أبي سعيد الخدري رضي الله عنه قال : سمعت رسول الله صلى الله عليه وسلم يقول : ( من رأى منكم منكرا فليغيره بيده ، فإن لم يستطع فبلسانه ، فإن لم يستطع فبقلبه ، وذلك أضعف الإيمان ) رواه مسلم .
he Prophet (peace and blessings of Allaah be upon him) said: “Whoever among you sees an evil action, let him change it with his hand [by taking action]; if he cannot, then with his tongue [by speaking out]; and if he cannot, then with his heart [by at least hating it and believing that it is wrong], and that is the weakest of faith.” Narrated by Muslim in his Saheeh.