Russia launches Iranian satellite amid Ukraine war concerns Aug 10, 2022 An Iranian satellite launched by Russia blasted off from Kazakhstan Tuesday and reached orbit amid controversy that…