• @athairmor
    link
    English
    224 days ago

    Are you saying the British never sent troops into French territory? Any incursion by armed forces into another state’s territory is the very definition of invasion.