)
)
US has been one of the most vocal critics of China's alleged oppression of its minorities and in a latest show of anger, Washington has blocked its major solar shipment. According to the federal customs, thousands of shipments of solar energy components have been sitting at the US port.