truomega.ca
This Week in Science – Feb. 25
Mark Hendricks, Science & Technology Editor Ω Whales of the sky A new concept plane by Spanish designer Oscar Vinals could change the way we fly if it proves successful. The AWWA Sky Whale is a…