Russia returns looted church windows

Russia returns looted church windows

Russia on Monday returned precious 700-year-old stained glass windows to a Frankfurt an der Oder church that were seized by the Soviet army at the end of World War II.