Russian plan to kill German arms supplier to Ukraine foiled

By July 11, 2024