The World Solar Challenge began on Sunday with 42 solar cars crossing Australia’s tropical north to its …
Tag:
shores
-
-
Debris possibly belonging to the crashed EgyptAir MS804, which washed up on the shores of Israel last …