Yes they can. All three allies can be in the same space even, and they all defend together. So if the UK has 1 inf in karelia, US has 1 inf in karelia, and Russia has 1 inf in karelia, if germany attacks karelia they are attacking ALL units in that space, so in this case, 3 infantry.