VirtualGlobetrotting

Today in History – April 25

2005 – The final piece of the Obelisk of Axum is returned to Ethiopia after being stolen by the invading Italian army in 1937.

Northern Stelae Park

1981 – More than 100 workers are exposed to radiation during repairs of a nuclear power plant in Tsuruga, Japan.

Nuclear Power Plant