Ukraine's 'people's satellite' wreaks havoc on Russian targets | Heykuki News