Tag: Scientists
Discovery of Giant Bug Head in Scotland Revealed
Scientists have made an exciting discovery in France that sheds light on the appearance of a giant millipede-like bug that roamed the ancient forests...
Young artist wins top prize for stunning fish painting
**Young Artist Wins Prestigious Scottish Art Prize for Stunning Fish Painting**Gabriela Wysocka, an 18-year-old artist from Glasgow, has made headlines by clinching the prestigious...