Comment: agreed

(See in situ)


agreed

Germany and Japan need to pay their fair share in defense .Which I think Germany has of lately done a better job of that then Japan.