I am writing this in a sports complex cafeteria, waiting to pick up my daughter from her ballet lesson.  In the... Read More
Malta is involved in the creation of the largest telescope ever built, the Square Kilometre Array. The telescope will be... Read More