Current Affairs Czech government battling opposition to US radar base
The possible stationing of a US radar base on Czech territory, as part of an expanded US missile defense system, is causing controversy both at home and abroad. Russia remains vehemently opposed to the plan, Austria has called it a provocation and villages in the area where it may be located are rallying against it.
Back





