Moscow: Russia today said Russian television broadcasts about a possible nuclear strike on the United Kingdom (UK)...
torpedo
New Delhi: Defence Research and Development Organisation (DRDO) developed supersonic missile assisted torpedo system was successfully launched...