Islamic terrorists appear in Moscow court - bearing signs of enthusiastic interrogation.Monday, 25 March 2024In Russia, f**k around and find out.