24×7 Online News
France’s defence minister criticized the depiction of the French army in ‘Black Panther’. (File) Paris, France:…