KayPoh

  • When science losses to idiocrasy

    When science losses to idiocrasy

    This caught my glances through dailies around the world. The following is reported in The Washington Post on 8 July 2025. I just felt it’s…